package chapter06.s01list.p04foreach;

import java.util.ArrayList;

/**
 * foreach循环是一种更加简洁的for循环，也称增强for循环。
 * foreach循环用于遍历数组或集合中的元素
 */
public class Example05 {
    public static void main(String[] args) {
        ArrayList list = new ArrayList();// 创建ArrayList集合
        list.add("aaa");                // 向ArrayList集合中添加字符串元素
        list.add("bbb");
        list.add("ccc");

        // 1. foreach 遍历
        for (Object obj : list) {         // 使用foreach循环遍历ArrayList对象
            System.out.println(obj);    // 取出并打印ArrayList集合中的元素
        }

        // 2. for i 遍历
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
    }
}
